package com.bsoft.exchange.domain;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

@Data
public class ListTakeNumber implements Serializable{
	private static final long serialVersionUID = 1L;
	
	private String departmentId;//科室ID
	private String departmentName;//科室名称
	private String doctorId;//医生ID
	private String doctorName;//医生姓名
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
	private Date scheduleDate;//排班日期(yyyy-MM-dd HH:mm:ss) 
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
	private Date beginTime;//分时开始时间(yyyy-MM-dd HH:mm:ss) 
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
	private Date endTime;//分时结束时间(yyyy-MM-dd HH:mm:ss) 
	private String orderId;//预约流水号
	private String orderStatus;//预约状态 参照字典orderStatus
	private String payStatus;//支付状态 参照字典payStatus
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
	private Date registerTime;// 登记时间(yyyy-MM-dd HH:mm:ss) 
	private String organizationId;//医院代码
	private String organizationName;// 医院名称
	private String majorQualify;//医生职称（例如：主任医师）
	private String outOrderNumber;//外部流水号（与提交预约时候的值相同
	private String patientName;//就诊人姓名
	private String patientId;//患者在 his 中的唯一标识string
	private String regFee;//诊查费

}
